feminine form of frappant - Spanish English Dictionary